be rather difficult - Turc Anglais Dictionnaire